needles for record players - German English Dictionary